package org.eddycar.jproyeddycar.comun.modelo;

import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.OneToOne;

@Entity
public class Cliente extends Persona {

    String tipoCliente;

    public Cliente() {
    }
    @OneToOne(cascade = CascadeType.ALL)
    private Garante garante;
    @OneToOne(cascade = CascadeType.ALL)
    private Conyuge conyuge;
//    @OneToOne(cascade = CascadeType.ALL)
//    private Conyuge conyuge;
//
//    public void setConyuge(Conyuge conyuge) {
//        this.conyuge = conyuge;
//    }
//
//    public Conyuge getConyuge() {
//        return conyuge;
//    }

    public Conyuge getConyuge() {
        return conyuge;
    }

    public void setConyuge(Conyuge conyuge) {
        this.conyuge = conyuge;
    }

    public Garante getGarante() {
        return garante;
    }

    public void setGarante(Garante garante) {
        this.garante = garante;
    }

    public void setTipoCliente(String tipoCliente) {
        this.tipoCliente = tipoCliente;
    }

    public String getTipoCliente() {
        return tipoCliente;
    }

    public Cliente(String cedula, String nombres, String apellidos, EstadoCivil estado, String telefonoDomicilio, String telefonoCedlular, String direccionDomicilio, String direccionTrabajo, int edad) {
        super(cedula, nombres, apellidos, estado, telefonoDomicilio, telefonoCedlular, direccionDomicilio, direccionTrabajo, edad);
    }
}
